track record – Català–English translations

🇬🇧 en ca

track record noun

  • the past performance
palmarès
Wiktionary Links